var res = {
    id: 372864
};
console.log("particial:", res);
var res2 = {
    a: 32
};
console.log("required:", res2);
var res3 = {
    x: 6
};
console.log("readonly:", res3);
var res4 = {
    a: 1,
    b: 2
};
console.log("pick:", res4);
var res5 = {
    c: 3
};
console.log("omit:", res5);
var res6 = ["a"];
console.log("extract:", res6);
var res7 = ["b", "c"];
console.log("exclude:", res7);
var res8 = 32;
console.log("nonnullable:", res8);
var res9 = [66, 'da'];
console.log("parameter:", res9);
var res10 = true;
console.log("returntype:", res10);
//constructorparameters
var C = /** @class */ (function () {
    function C(a, b) {
    }
    return C;
}());
var res11 = ["sd", 62];
console.log("constructorparameters:", res11);
var res12 = new C("dw", 56);
console.log("instancetype:", res12);
var res14 = "FOO";
console.log("uppercase:", res14);
var res15 = "Foo";
console.log("capitalize:", res15);
